English translation for "artificial stream"
|
- 人工河道
人工河流
Related Translations:
- Similar Words:
- "artificial stone, man-made stone" English translation, "artificial stones" English translation, "artificial storage" English translation, "artificial straw" English translation, "artificial streak" English translation, "artificial structure" English translation, "artificial sub irrigation" English translation, "artificial sub-irrigation" English translation, "artificial subgrade" English translation, "artificial subhibernation" English translation
|
|
|